Towards autonomic detection of SLA violations in Cloud infrastructures

نویسندگان

  • Vincent C. Emeakaroha
  • Marco Aurélio Stelmar Netto
  • Rodrigo N. Calheiros
  • Ivona Brandic
  • Rajkumar Buyya
  • César A. F. De Rose
چکیده

Cloud computing has become a popular paradigm for implementing scalable computing infrastructures provided on-demand on a case-by-case basis. Selfmanageable Cloud infrastructures are required in order to comply with users’ requirements defined by Service Level Agreements (SLAs) and to minimize user interactions with the computing environment. Thus, adequate SLA monitoring strategies and timely detection of possible SLA violations represent challenging research issues. This paper presents the Detecting SLA Violations infrastructure (DeSVi) architecture, sensing SLA violations through sophisticated resource monitoring. Based on the user requests, DeSVi allocates computing resources for a requested service and arranges its deployment on a virtualized environment. Resources are monitored using a novel framework capable of mapping low-level resource metrics (e.g., host up and down time) to user-defined SLAs (e.g., service availability). The detection of possible SLA violations relies on the predefined service level objectives and utilization of knowledge databases to manage and prevent such violations. We evaluate the DeSVi architecture using two application scenarios: i) image rendering applications based on ray-tracing; and ii) transactional web applications based on the well-known TPC-W benchmark. These applications exhibit heterogeneous workloads for investigating optimal monitoring interval of SLA parameters. The achieved results show that our architecture is able to monitor and detect SLA violations. The architecture output also provides a guideline on the appropriate monitoring intervals for applications depending on their resource consumption behavior. Preprint submitted to Future Generation Computer Systems October 31, 2011

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Managing Cloud Service Provisioning and SLA Enforcement via Holistic Monitoring Techniques

Rapid technological developments in Information Technology (IT) and ubiquitous Internet access are causing serious challenges in service provisioning and resource management landscapes. Cloud computing is proving to be a reliable technology to address these challenges. Service provisioning in the Cloud relies on Service Level Agreements (SLAs) representing a contract signed between the customer...

متن کامل

SLA-driven dynamic cloud resource management

As the size and complexity of Cloud systems increases, the manual management of these solutions becomes a challenging issue as more personnel, resources and expertise are needed. Service Level Agreement (SLA)-aware autonomic cloud solutions enable managing large scale infrastructure management meanwhile supporting multiple dynamic requirement from users. This paper contributes to these topics b...

متن کامل

Towards Autonomic Market Management in Cloud Computing Infrastructures

Cloud computing markets face challenges, such as a large variety of different resource types in the market. A large variety of resource types results in a low number of matches of ask and bids. Consequently, the market has a low liquidity, which is economically inefficient and can lead to market failure. To counteract this problem, SLA templates (i.e., templates for electronic contracts) have b...

متن کامل

IEE E P ro of 1 STAR : SLA - Aware Autonomic Management 2 of Cloud Resources

4 Abstract—Cloud computing has recently emerged as an important service to manage applications efficiently over the Internet. Various 5 cloud providers offer pay per use cloud services that requires Quality of Service (QoS) management to efficiently monitor and measure 6 the delivered services through Internet of Things (IoT) and thus needs to follow Service Level Agreements (SLAs). However, pr...

متن کامل

Enacting SLAs in Clouds Using Rules

The emergence of Cloud Computing raises the question of dynamically allocating resources of physical (PM) and virtual machines (VM) in an on-demand and autonomic way. Yet, using Cloud Computing infrastructures efficiently requires fulfilling three partially contradicting goals: first, achieving low violation rates of Service Level Agreements (SLA) that define non-functional goals between the Cl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Future Generation Comp. Syst.

دوره 28  شماره 

صفحات  -

تاریخ انتشار 2012